const fs=require('fs');
const path=require('path');
const Mock = require('mockjs')//最上面已经有了
const JSON5=require('json5');
function getJsonFile(filePath){
  //读取指定的json文件
  var json = fs.readFileSync((path.resolve(__dirname,filePath), 'utf-8'));
  //解析并返回
  return JSON5.parse(json);
}
module.exports =function f(app){
  //监听http请求
  app.get('/user/userinfo2',function(rep,res) {
    //每次响应请求时读取mock data的json文件
    //上面的getJsonFile方法定义了如何读取json文件并解析数据对象
    var json=getJsonFile('./userInfo.json5');
    //将json传入 Mock.mock 方法中，生成随机数据返回给浏览器。
    console.log("进入了这个函数")
    res.json(Mock.mock(json));
  });
}
